package com.cskt.common.entity.vo;

import java.io.Serializable;
import java.util.List;

/**
 * 商品分类展示实体类
 *
 * @author admin
 * @date 2023/04/14 10:02
 **/

public class ProductCategoryVO implements Serializable {

    /**
     * 商品分类id
     */
    private Long id;
    /**
     * 商品分类名称
     */
    private String name;
    /**
     * 商品分类简称
     */
    private String abbreviation;
    /**
     * 商品分类所属的级别
     */
    private Integer level;
    /**
     * 商品分类的显示状态
     */
    private Integer showStatus;
    /**
     * 商品分类图标
     */
    private String icon;
    /**
     * 当前商品分类对应的二级分类集合
     */
    private List<ProductSecCategoryVO> secProductCategoryList;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAbbreviation() {
        return abbreviation;
    }

    public void setAbbreviation(String abbreviation) {
        this.abbreviation = abbreviation;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public Integer getShowStatus() {
        return showStatus;
    }

    public void setShowStatus(Integer showStatus) {
        this.showStatus = showStatus;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public List<ProductSecCategoryVO> getSecProductCategoryList() {
        return secProductCategoryList;
    }

    public void setSecProductCategoryList(List<ProductSecCategoryVO> secProductCategoryList) {
        this.secProductCategoryList = secProductCategoryList;
    }
}
